package day20171215;

import java.util.regex.Matcher;
import java.util.regex.Pattern;

public class StringTest {
    public static void main(String[] args) {

        //面向对象java1606101052易佳实验一.docx
        //正则表达式 模式匹配
        //matcher->原始字符串
        //compile->想要得到什么信息
        //d:digit

        
        Matcher matcher = Pattern.compile("java(\\d+)级信本(\\d)班(\\d+)易佳(.*)")//.*表示一个或多个字符\\d+表示一个或多个数字，()里面是想要的
                .matcher("面向对象java2016级信本1班1606101052易佳实验一.docx");

        while (matcher.find()){
            System.out.println(matcher.group(1));//0,1,2的区别：0全部字符，1：第一个括号里面的内容，2：第二个括号里面的内容
        }

    }
}
